Skip to main content

The life and public services of James A. Garfield ... including full and accurate details of his eventful administration, assassination, last hours, death, etc

Item Preview

SIMILAR ITEMS (based on metadata)